#ifndef QRCODETOOLS_H
#define QRCODETOOLS_H

#include "generate/pictureinfo.h"
#include <string>

namespace qrcode{

class QRCodeTools
{
private:

    //图片相关信息
    PictureInfo pic;

public:

    QRCodeTools();
    std::string GetModelIndicator(std::string &msg);
    bool GenerteQRCode(std::string msg, char errorLevel);
    std::string DecodeQRCode(std::string file);
    void setCOE(int value);
    void setFilepath(const std::string &value);
    void setFilename(const std::string &value);
    void setPicFormat(const std::string &value);
};

}

#endif // QRCODETOOLS_H
